a240a44fbbfc3a94824d933d72e809c38f52c587,plugins/groovy/src/org/jetbrains/plugins/groovy/dsl/CustomMembersGenerator.java,CustomMembersGenerator,closureInMethod,#Map#,253

Before Change


      parseMethod((Map)method);
    }
    args.put("declarationType", DeclarationType.CLOSURE);
    myDeclarations.add(args);
  }

  public void variable(Map<Object, Object> args) {

After Change


  public void closureInMethod(Map<Object, Object> args) {
    if (args == null) return;

    args = ContainerUtil.newLinkedHashMap(args);
    parseMethod(args);
    final Object method = args.get("method");
    if (method instanceof Map) {
      parseMethod((Map)method);
    }
    args.put("declarationType", DeclarationType.CLOSURE);
    myDeclarations = myDeclarations.prepend(args);
  }

  public void variable(Map<Object, Object> args) {